Pro Nails Spa1550 E H St, Chula Vista, CA 91913-2009, United States, Chula Vistaopen now, until 19:00 (closes in 46 min)